<?php

require_once './application/controllers/ControllerBase.php';
require_once './application/core/CoreBase.php';
require_once './application/core/Creation/creationCore.php';
require_once './application/core/Creation/listCore.php';

class CreationController extends ControllerBase
{

    // Fonction pour la creation de la map
    function createmapAction()
    {
        $this->verifConnexion();
        $this->noRender();
        $t = new creationCore($this);
        $t->createMap();
    }

    // Fonction pour la creation de la map
    function deletemapAction()
    {
        $this->verifConnexion();
        $this->noRender();
        $t = new creationCore($this);
        $t->deleteMap();
    }

    // Fonction pour appel vers la sonde
    function liensipAction()
    {
        $this->verifConnexion();
        $this->noRender();
        $t = new creationCore($this);
        $t->liensIp();
    }

    // Fonction pour la reponse
    function liensiprespAction()
    {
        $this->verifConnexion();
        $this->noRender();
        $t = new creationCore($this);
        $t->liensIpResp();
    }

    // Fonction pour lister les map
    function listmapAction()
    {
        $this->verifConnexion();
        $this->noRender();
        $t = new listCore($this);
        $t->listMap();
    }

}